package com.demo.designmode.observer;

/**
 * @Author: jxm
 * @Description: 抽象主体角色类
 * @Date: 2023-12-12 10:33
 * @Version: 1.0
 */
public interface Subject {

    //增加订阅者（观察者）
    void attach(Observer observer);

    //删除订阅者
    void detach(Observer observer);

    //通知订阅者更新消息
    void notify(String message);
}
